MEEEFVMIDLDEVSRHIEIPSDAPYTLSGLDTLNPVLTIDGKIKLVGEYIETIGTCLAFSEKEEVSASENQMPHKKIIEPVAKLHKILKFRLAALDNDDGETKTNNL